package tests;

import static org.junit.Assert.*;

import org.junit.Test;

import programa.DatosDeUnaFechaDeUnArquero;

public class TestsDatosDeUnaFechaDeUnArquero {

	@Test
	public void testAlCrearUnosDatosDeUnaFechaDeUnArqueroLaCantidadDePenalesAtajadosDeberiaSerCero(){
		
		DatosDeUnaFechaDeUnArquero unosDatosDeUnaFechaDeUnArquero = new DatosDeUnaFechaDeUnArquero();
		
		assertTrue(unosDatosDeUnaFechaDeUnArquero.obtenerCantidadDePenalesAtajados() == 0);
		
	}
	
	//****************************************************************************
	
	@Test
	public void testLaCantidadDePenaesAtajadoslDeberiaAsignarseCorrectamente(){
		
		DatosDeUnaFechaDeUnArquero unosDatosDeUnaFechaDeUnArquero = new DatosDeUnaFechaDeUnArquero();
		
		for(int i = 1; i < 10; i++){
			
			unosDatosDeUnaFechaDeUnArquero.jugadorAtajoCantidadDePenales(i);
			
			assertTrue(unosDatosDeUnaFechaDeUnArquero.obtenerCantidadDePenalesAtajados() == i);
			
		}
		
	}
	
	//****************************************************************************
	
}
